home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Tools / Helpers / Source Converter 1.2 / Dan's Source Converter Read Me next >
Encoding:
Text File  |  1994-09-14  |  2.1 KB  |  33 lines  |  [TEXT/ttxt]

  1. Dan's Source Code Converter
  2. version 1.2
  3. 1994-09-14
  4.  
  5. **** Thank you for even bothering to look at this file.  ****
  6.  
  7. This programme is intended as an aid for converting C source code into Pascal.  It was also a learning experience for me in writing a simple look-ahead parser.  Since the parser is so simple, do not expect miracles.  The programme takes care of the easily translated bits of C and leaves the more "interesting" conversions for the programmer to deal with.  To use the programme, simply open an error-free C source code text file.  The programme will prompt you for a file name for the Pascal source file.
  8.  
  9. If you use this programme and wish to see it improved, please send your suggestions, complaints, and bug reports to:
  10.  
  11. Daniel W. Rickey            
  12. #22-550 Platt's lane
  13. London, Ontario
  14. CANADA  N6G 3A8
  15. E-mail: drickey@irus.rri.uwo.ca
  16.  
  17. The reason I am asking for suggestions is to get a feel for how many programmers are interested in a C to Pascal converter.  The programme is still a bit rough, but I released it just to find out what kind of response I would receive.  To Date, only a handful of people have responded. However, they have been very positive.  Unless I receive a better response in the future, I may be forced to devote my time to other programming projects.  (Sorry, that's the way it is.)
  18.  
  19.  
  20. By the way,
  21.  
  22. version 1.1.1        released 1994-05-30
  23. I added two options under the 'Edit' menu.  One option displays the converted code on the screen, which slows down the translation a lot.  The second option removes all '&' from the C code.  I also fixed a few bugs and now remove '\p' from the begining of strings.  Hex numbers are now converted properly, e.g., from 0x1234 to $1234.
  24.  
  25. version 2.0        released 1994-09-14
  26. Fixed one minor conversion bug concerning declaration of pointers, i.e., int *thing;.  Ingemar Ragnemalm made changes to the code so that it would work with System 6.  Also, when 'Display Convered Code' is selected, the screen writes should be much faster.
  27.  
  28. There are still lots of problems and bugs: 
  29. Compiler directives are not handled at all.
  30. The converter chokes on assembly language.
  31.  
  32.  
  33.